12597 62
19101 641
11253 659
8712 309
55091 140
23238 200
19142 170
23198 733
11522 331
9705 516
4548 106