6499 328
3720 846
15085 484
14967 497
2606 466
9987 35
1041 153
2965 204
5186 226
4147 521
2597 63
3839 235
3349 395
2487 159
5018 662