30156 119
19126 296
635702 1698
140206 861
3431 215
2677 272
3383 237
3584 590
2399 76
2612 55
28004 685
59232 278
37464 259