31686 712
6674 287
14138 702
5175 568
43701 117
36705 484
2322 162
25731 352
14932 642
6934 452
32960 505
4564 522