21487 159
4863 641
10778 441
4299 638
29537 342
30882 177
12145 294
3680 74
29208 233
2591 166
13635 343
29669 107
6990 45
9517 671
4149 372
12275 741