31806 712
6740 287
14204 702
5184 568
43713 117
36719 484
2347 162
25837 352
14939 642
6928 452
32944 505
4580 522