30185 119
19146 296
636800 1699
140326 861
3439 215
2680 272
3387 237
3589 590
2407 76
2615 55
28116 685
59318 278
37547 260