12602 62
19102 641
11253 659
8712 309
55108 140
23238 200
19143 170
23205 733
11523 331
9706 516
4549 106