154890
292995
9255
409118
460985
690299
1031524
103810
364641
695235
1151858
1015956
1208561
144685
1010317
1036760
20162484
19590692
17947960
11940916
9263156
7907362
7849668
7186623
7072831
6915477
6898960
6414253
457470
4365231