1016919
334690
117936
276719
109902
587680
297460
197149
382212
758332
516233
730605
5493367
4515935
4332459
3441462
3440998
3395286
3341956
3003729
2989226
2478209
2132352
2127407