9691 353
1639 129
2248 170
108366 642
15654 75
15866 432
20289 58
21744 626
24502 374
5481 385
3929 922
582 65
1331 124