30136 119
19110 296
635105 1696
140137 861
3427 215
2675 272
3376 237
3581 590
2394 76
2609 55
27947 684
59184 278
37428 259