422477
95576
957288
871504
426820
549427
832883
742271
268427
188848
172468
798645
5545367
4546935
4365459
3464998
3449462
3420286
3370956
3023729
3014226
2496209
2137352
2136407