21472 159
4854 641
10775 441
4298 638
29530 342
30880 177
12145 294
3680 74
29203 233
2589 166
13622 343
29650 107
6990 45
9514 671
4148 372
12270 741