149159
1950384
248
348
271
1790683
185776
178051
69452
76367
16127
16162
66254
25888
54414
61451
86794
98837
95375
9549