31873 712
6809 287
14312 702
5247 568
43843 117
36832 484
2353 162
25972 352
15010 642
6962 452
33088 505
4587 522