248586
178882
1902120
175895
2578107
213494
1768112
1751118
33292180
32427179
1458119
696080
23173177
16798117
1113484
16896137
199382
593890
3718115
1336299