30177 119
19142 296
636505 1699
140292 861
3438 215
2678 272
3385 237
3587 590
2404 76
2614 55
28082 685
59298 278
37520 260