29711 119
18557 296
619635 1682
137575 861
3261 215
2604 272
3258 237
3519 590
2292 76
2513 55
26784 682
56403 275
35512 255