12639 62
19124 641
11271 659
8723 309
55540 140
23255 200
19156 170
23406 733
11542 331
9727 516
4565 106