5160 735
8925 624
28596 105
9617 359
3202 515
1984 312
3230 788
1348 63
6646 596
3467 259
2091 540
6135 187
2385 417
1341 171
2113 339