6399 601
6243 348
12506 150
14127 685
10711 344
3873 587
6802 356
4541 577
8915 171
4862 257
9987 582
1032 191
2103 451
14073 463
25229 293