31873 712
6808 287
14311 702
5247 568
43842 117
36831 484
2353 162
25970 352
15008 642
6961 452
33084 505
4587 522