12642 62
19126 641
11271 659
8724 309
55569 140
23256 200
19156 170
23415 733
11544 331
9727 516
4565 106