30156 119
19125 296
635659 1698
140206 861
3431 215
2677 272
3383 237
3584 590
2397 76
2612 55
28001 684
59226 278
37463 259