5160 735
8926 624
28598 105
9618 359
3202 515
1985 312
3230 788
1348 63
6646 596
3468 259
2091 540
6140 187
2386 417
1341 171
2115 339