29740 119
18596 296
620315 1683
137773 861
3274 215
2606 272
3267 237
3524 590
2297 76
2517 55
26847 682
57000 276
35613 255