12602 62
19103 641
11253 659
8712 309
55121 140
23239 200
19143 170
23210 733
11523 331
9707 516
4549 106