12652 62
19131 641
11275 659
8726 309
55684 140
23262 200
19164 170
23462 733
11548 331
9733 516
4574 106