350564
387427
917493
414728
889434
425729
53293
543366
156727
40174
103987
660214
5556367
4553935
4373459
3470998
3452462
3423286
3372956
3027729
3020226
2500209
2140407
2140352