15850877
6961
38859738
18472
8333130
3257
2165022
571
3041086
600
17481168
7093
2309004
810
351751
427
3827216
772
4637801
1240
2786454
417
7157138
1828
8533630
3452
897267
392
10736351
2104
3192451
1036
9593889
2538
5001795
1818
22408599
7046
617668
857
2712774
1357
6772711
1800
2442462
587
3395524
882
5596156
1740
1687305
747
4931420
901
11723964
3666