29646 119
18463 296
617589 1680
137146 859
3241 215
2599 272
3253 237
3509 590
2275 76
2504 55
26619 682
56155 275
35306 255