29675 119
18498 296
618659 1680
137341 860
3250 215
2601 272
3255 237
3513 590
2281 76
2512 55
26687 682
56260 275
35400 255