31683 712
6668 287
14127 702
5168 568
43699 117
36654 484
2322 162
25718 352
14920 642
6926 452
32946 505
4564 522