5070 735
8695 624
28321 105
8904 359
3120 515
1877 312
3092 788
1263 63
6518 596
3323 259
2055 540
5711 187
2300 417
1245 171
1987 339