34843
963386
957640
227789
13908
1001506
732516
224714
455624
455285
938329
811687
5541367
4544935
4362459
3460998
3447462
3418286
3368956
3021729
3013226
2494209
2137352
2136407