116149
249139
486680
1026886
236765
1018741
915914
493116
23520486
22997960
19581669
14272916
13125158
11631625
10168365
8638963
41154
41564
242332
405416