12649 62
19130 641
11273 659
8726 309
55663 140
23261 200
19162 170
23451 733
11547 331
9733 516
4568 106