30189 119
19147 296
636881 1699
140337 861
3439 215
2680 272
3387 237
3589 590
2408 76
2616 55
28124 685
59324 278
37561 260