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