29735 119
18593 296
620233 1683
137764 861
3273 215
2606 272
3267 237
3524 590
2296 76
2516 55
26838 682
56928 276
35605 255