165286
184271
2484109
195367
203674
2053116
196080
169655
140695
33293180
32434179
23181177
696480
1458119
16800117
594290
1113684
11964122
260867
218475