12049 294
15302 601
8995 366
29219 150
39560 914
5588 350
2831 119
5734 332
4245 113
2066 61
2704 445
4651 55
7998 829
21731 427
3506 711
4715 616
7218 298
2274 279
3649 642
1947 274
3631 809
2284 556
2314 345
2532 706