195
107088
142767
1790327
213
2292679
343
338
341
230
288
313
119183
113592
168054
550454
141247
98419
66747
8411