31874 712
6811 287
14315 702
5253 568
43845 117
36838 484
2353 162
25983 352
15011 642
6963 452
33096 505
4588 522