10702 502
19757 83
10878 969
10690 78
19513 267
13447 275
35065 189
21580 240
19149 841
13647 556
10293 450
1247 104
3483 421
2503 620