5085 735
8784 624
28416 105
9138 359
3147 515
1906 312
3126 788
1286 63
6572 596
3382 259
2077 540
5887 187
2325 417
1281 171
2024 339