29748 119
18599 296
620404 1683
137796 861
3277 215
2607 272
3269 237
3525 590
2298 76
2517 55
26854 682
57059 276
35622 255