30177 119
19142 296
636532 1699
140296 861
3438 215
2678 272
3385 237
3587 590
2404 76
2614 55
28083 685
59302 278
37526 260