31681 712
6666 287
14125 702
5168 568
43697 117
36635 484
2321 162
25717 352
14916 642
6925 452
32942 505
4564 522