30119 119
19087 296
634158 1696
140049 861
3422 215
2673 272
3366 237
3580 590
2389 76
2603 55
27890 684
59119 278
37361 259