30135 119
19107 296
635037 1696
140131 861
3426 215
2675 272
3376 237
3581 590
2394 76
2609 55
27942 684
59180 278
37424 259