5069 735
8688 624
28321 105
8884 359
3118 515
1875 312
3088 788
1263 63
6517 596
3316 259
2051 540
5705 187
2299 417
1240 171
1986 339