29735 119
18594 296
620262 1683
137767 861
3273 215
2606 272
3267 237
3524 590
2297 76
2517 55
26842 682
56953 276
35610 255