12652 62
19132 641
11275 659
8727 309
55695 140
23262 200
19164 170
23469 733
11548 331
9733 516
4574 106