16029 942
31278 548
21149 361
13838 209
21072 309
6548 496
11042 217
12507 725
14436 677
20301 696
24657 533
2869 295
15842 148
1446 224
1581 84