169082
265493
1722109
2968114
178595
238686
221985
261688
140695
33293180
32433179
23177177
696380
1458119
16799117
11964122
1113484
593990
16896137
199382