5301000
980355
90873
875688
403126
28254
862328
822825
278100
162730
251734
187222
5162799
3576581
3104148
2409804
2241988
2065609
1982358
192078
1774118
1723136
1694196
1640471