238299
906808
241843
415422
1278787
1059102
300586
701729
386477
478372
41853
486473
423670
553577
421221
1162336
17036483
14269692
12824960
10361916
6847831
6779668
6552362
6500156
6016477
5407960
4991623
4898253
3934231