30147 119
19119 296
635387 1698
140168 861
3427 215
2676 272
3381 237
3582 590
2395 76
2610 55
27975 684
59207 278
37449 259