132330
831417
1009514
1635
98476
466985
708299
1035524
698235
41394
567336
146985
414794
1051317
1076760
723798
25801700
22334484
21591960
18624669
13635916
11959157
10785624
9255365
7982961
7543477
7309253
7180831
478070
4732231