12649 62
19130 641
11273 659
8726 309
55653 140
23260 200
19162 170
23447 733
11547 331
9733 516
4568 106