29864 119
18752 296
624708 1688
138518 861
3318 215
2629 272
3288 237
3540 590
2317 76
2541 55
27188 682
57984 277
36057 257