31873 712
6809 287
14314 702
5250 568
43843 117
36837 484
2353 162
25975 352
15010 642
6962 452
33090 505
4587 522