30139 119
19111 296
635166 1696
140144 861
3427 215
2675 272
3379 237
3581 590
2394 76
2610 55
27949 684
59193 278
37433 259