31690 712
6674 287
14139 702
5178 568
43702 117
36730 484
2322 162
25735 352
14933 642
6938 452
32969 505
4564 522