5160 735
8926 624
28598 105
9621 359
3202 515
1985 312
3230 788
1348 63
6647 596
3469 259
2091 540
6140 187
2386 417
1341 171
2116 339