674726
977457
255135
96349
30170
800125
801959
176473
574853
588611
283405
345476
209597
32294
340818
331466
8100743
539586
3095577
3024980
3010510
2144192
2014495
1980492
1887216
173566
1729948
15845
151061
1459545