29721 119
18573 296
619781 1682
137632 861
3272 215
2606 272
3259 237
3519 590
2293 76
2513 55
26799 682
56462 275
35537 255