5070 735
8708 624
28325 105
8922 359
3127 515
1878 312
3101 788
1263 63
6523 596
3332 259
2056 540
5724 187
2300 417
1255 171
1990 339