21473 159
4854 641
10776 441
4299 638
29531 342
30880 177
12145 294
3680 74
29203 233
2589 166
13624 343
29652 107
6990 45
9514 671
4148 372
12272 741