31871 712
6808 287
14311 702
5243 568
43840 117
36831 484
2353 162
25969 352
15008 642
6961 452
33084 505
4587 522