31686 712
6674 287
14138 702
5174 568
43700 117
36700 484
2322 162
25730 352
14928 642
6934 452
32960 505
4564 522