5070 735
8697 624
28322 105
8904 359
3122 515
1877 312
3094 788
1263 63
6518 596
3324 259
2056 540
5712 187
2300 417
1245 171
1987 339