31873 712
6811 287
14315 702
5253 568
43843 117
36838 484
2353 162
25978 352
15010 642
6962 452
33092 505
4587 522