30087 119
19046 296
632750 1693
139867 861
3406 215
2664 272
3360 237
3572 590
2376 76
2593 55
27763 684
58988 278
37245 259