30137 119
19110 296
635124 1696
140142 861
3427 215
2675 272
3379 237
3581 590
2394 76
2610 55
27947 684
59187 278
37431 259