478875
642880
1291
251
801
921
1332
271
1793
1391
234536
96176
5451367
4483934
4306459
3436462
3427998
3367286
3318956
2986729
2967226
2464209
2124352
2120407