926164
42633
489958
775935
556191
945967
334563
604718
622128
1002167
90799
429400
5509367
4528935
4347459
3443998
3442462
3404286
3352956
3010729
2998226
2481209
2133352
2132407