6499 328
3720 846
15085 484
14966 497
2603 466
9987 35
1041 153
2963 204
5166 226
4147 521
2597 63
3839 235
3349 395
2487 159
5018 662