290299
449571
952745
84210
142694
472915
657598
320446
483805
384267
230766
43474
777850
482316
190686
678349
5584500
2908654
2110336
1874238
1813736
1750895
174367
1651433
1528922
1523854
1476850
1398500
1338400
1333590