220281
161673
248492
148391
2119116
235986
2332119
3300105
196095
143762
256093
288876
2037119
204465
296178
379965
2887107
1873105
222374
186084
637479
32395177
31733178
149278
1310395
11639120
16242115
16145137
3331120
147266
145593
152889
148070
273584
22905177
288776
567673
6522109
326869