861538
487513
7770
11137
92350
84350
609850
207749
991562
913171
191613
736545
5510367
4528935
4347459
3444998
3443462
3404286
3352956
3010729
2998226
2481209
2133352
2132407