5070 735
8710 624
28325 105
8926 359
3127 515
1878 312
3101 788
1263 63
6523 596
3334 259
2056 540
5724 187
2300 417
1256 171
1990 339