30156 119
19126 296
635755 1698
140207 861
3431 215
2677 272
3383 237
3585 590
2399 76
2612 55
28010 685
59238 278
37469 259