599577
76182
788696
160800
440812
885427
429279
349922
85514
538990
586488
139627
416713
653163
725392
281133
4993500
2623654
1922336
1704736
1679237
160867
1546895
1514433
1482854
1472922
1432850
1316500
1310400
12702