419151
374892
863146
170360
246583
815551
648464
606468
786636
122902
479620
1173
600955
541233
142795
931164
4940500
2599654
1905336
1696736
1665237
160467
1538895
1504433
1479854
1469922
1430850
1312500
1307400
12682