427777
13998
1000770
375996
3074
59862
69790
279863
48880
707217
790210
36542
5169799
3590581
3117148
2419804
2243988
2069609
1991358
192178
1776118
1724136
1696196
1642471