149076
155866
1478107
145076
282757
196975
229068
243081
140695
33293180
32433179
23177177
696380
1458119
16799117
11964122
1113484
593990
16896137
199382