195
107088
142768
1790327
213
2292679
343
338
341
231
288
313
119183
113593
168054
550454
141247
98420
66749
8411