31871 712
6807 287
14310 702
5243 568
43839 117
36831 484
2353 162
25969 352
15008 642
6956 452
33084 505
4587 522