29669 119
18493 296
618437 1680
137312 860
3249 215
2601 272
3255 237
3513 590
2281 76
2512 55
26676 682
56235 275
35377 255