5085 735
8784 624
28414 105
9137 359
3147 515
1905 312
3126 788
1286 63
6572 596
3382 259
2077 540
5886 187
2325 417
1281 171
2024 339