30159 119
19130 296
635904 1698
140226 861
3431 215
2677 272
3384 237
3586 590
2400 76
2613 55
28023 685
59256 278
37474 259