10133 100
23923 388
6046 134
27248 343
5233 237
8216 896
4789 227
6573 80
8213 178
5170 871
23314 326
12927 208
74179 585