30146 119
19118 296
635368 1698
140165 861
3427 215
2676 272
3381 237
3582 590
2395 76
2610 55
27973 684
59207 278
37449 259