31683 712
6668 287
14126 702
5168 568
43698 117
36641 484
2322 162
25718 352
14917 642
6925 452
32944 505
4564 522