943110
783872
775466
332488
848818
812700
740237
77826
364176
202448
221678
325820
5555367
4552935
4373459
3470998
3452462
3423286
3372956
3027729
3020226
2499209
2140407
2140352