30117 119
19085 296
634055 1696
140040 861
3422 215
2672 272
3366 237
3580 590
2389 76
2603 55
27879 684
59110 278
37346 259