5070 735
8689 624
28321 105
8891 359
3118 515
1875 312
3088 788
1263 63
6518 596
3316 259
2054 540
5706 187
2299 417
1241 171
1986 339