30146 119
19117 296
635337 1698
140159 861
3427 215
2676 272
3381 237
3581 590
2395 76
2610 55
27967 684
59203 278
37448 259