390919
202919
881288
700588
533800
825841
78456
22197
317308
666711
972774
479184
5458367
4489934
4310459
3438462
3429998
3372286
3322956
2988729
2971226
2469209
2125352
2121407