29748 119
18599 296
620395 1683
137793 861
3277 215
2607 272
3268 237
3525 590
2298 76
2517 55
26852 682
57050 276
35621 255