5160 735
8926 624
28598 105
9617 359
3202 515
1985 312
3230 788
1348 63
6646 596
3467 259
2091 540
6139 187
2386 417
1341 171
2114 339