9528 353
1630 129
2247 170
108337 642
15632 75
15849 432
20277 58
21715 626
24500 374
5472 385
3929 922
581 65
1330 124