9626 353
1637 129
2247 170
108351 642
15648 75
15861 432
20283 58
21737 626
24502 374
5478 385
3929 922
581 65
1330 124