9396 353
1624 129
2245 170
108310 642
15597 75
15814 432
20263 58
21696 626
24489 374
5450 385
3928 922
579 65
1330 124