172890
2335116
1930118
175774
232687
231299
189172
214882
140695
33293180
32433179
23177177
696380
1458119
16799117
11964122
594090
1113484
16896137
199382