12660 62
19133 641
11276 659
8728 309
55741 140
23263 200
19166 170
23492 733
11552 331
9733 516
4574 106