31871 712
6807 287
14310 702
5241 568
43838 117
36830 484
2353 162
25969 352
15008 642
6956 452
33084 505
4587 522