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