5112 735
8828 624
28455 105
9291 359
3156 515
1925 312
3148 788
1302 63
6589 596
3407 259
2083 540
5953 187
2348 417
1299 171
2041 339