30158 119
19126 296
635779 1698
140210 861
3431 215
2677 272
3383 237
3585 590
2399 76
2612 55
28013 685
59240 278
37469 259