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