168871
149703
194883
705612
90313
247729
835116
24769
140282
830405
397484
590208
74604
1694
210753
492651
780257
491191
21659
707473
199865
745713
504613
13450
642498
264407
132828
143350