262748
129191
954807
32317
590875
748492
492181
141881
895462
1007780
99798
1005972
6356
252452
663532
77663
5597500
2923654
2130336
1889238
1818736
1758895
175267
1659433
1534922
1524854
1478850
1402500
1366912
1341400