457484
642331
531131
473949
499924
1073585
1097243
480453
416287
385300
86571
975561
393652
220961
83680
658424
4935500
2599654
1905336
1696736
1665237
160467
1536895
1504433
1479854
1469922
1430850
1312500
1307400
12682