30146 119
19116 296
635320 1696
140158 861
3427 215
2676 272
3380 237
3581 590
2394 76
2610 55
27963 684
59201 278
37447 259