12642 62
19127 641
11271 659
8724 309
55583 140
23256 200
19156 170
23421 733
11545 331
9727 516
4565 106