31681 712
6666 287
14122 702
5168 568
43694 117
36633 484
2321 162
25716 352
14916 642
6924 452
32941 505
4564 522