419402
50948
500689
486854
959752
295295
671738
417647
407882
786377
509251
44974
630348
319696
174281
31610
5174500
2710654
1991336
1732736
1731237
164267
1591895
1565433
1494854
1486922
1446850
1327500
1320400
12782