31876 712
6817 287
14325 702
5262 568
43850 117
36850 484
2353 162
25997 352
15016 642
6965 452
33111 505
4589 522