389261
87866
516271
996397
398111
106514
654182
72483
666723
389547
476728
624995
33179465
28331132
252491001
25022484
19043346
17101973
157491032
15021239
12940764
10659485
887747
5948209