397168
1911000
742777
751945
370705
477362
375599
607198
3887
605219
815815
861497
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192078
1775118
1724136
1696196
1642471