29724 119
18578 296
619835 1683
137674 861
3272 215
2606 272
3265 237
3522 590
2294 76
2514 55
26812 682
56627 275
35555 255