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