30188 119
19147 296
636848 1699
140333 861
3439 215
2680 272
3387 237
3589 590
2407 76
2616 55
28122 685
59324 278
37558 260