9745 353
1645 129
2248 170
108377 642
15658 75
15879 432
20301 58
21749 626
24504 374
5482 385
3930 922
582 65
1333 124