29695 119
18532 296
619284 1680
137451 860
3253 215
2604 272
3258 237
3516 590
2285 76
2512 55
26747 682
56351 275
35456 255