12639 62
19123 641
11271 659
8723 309
55523 140
23255 200
19156 170
23399 733
11540 331
9726 516
4564 106