12642 62
19127 641
11271 659
8724 309
55587 140
23257 200
19156 170
23422 733
11545 331
9727 516
4567 106