12625 62
19114 641
11263 659
8714 309
55283 140
23244 200
19145 170
23278 733
11533 331
9713 516
4558 106