9556 353
1632 129
2247 170
108340 642
15638 75
15855 432
20277 58
21724 626
24502 374
5474 385
3929 922
581 65
1330 124