31680 712
6665 287
14122 702
5167 568
43694 117
36633 484
2321 162
25716 352
14916 642
6924 452
32941 505
4564 522