31859 712
6789 287
14284 702
5218 568
43783 117
36798 484
2352 162
25930 352
14986 642
6958 452
33012 505
4597 522