31876 712
6816 287
14324 702
5260 568
43850 117
36850 484
2353 162
25996 352
15015 642
6964 452
33109 505
4589 522