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