29855 119
18733 296
624290 1688
138447 861
3318 215
2627 272
3285 237
3537 590
2314 76
2536 55
27159 682
57921 277
35996 256