9699 353
1641 129
2248 170
108367 642
15655 75
15866 432
20290 58
21747 626
24503 374
5481 385
3929 922
582 65
1331 124