31681 712
6667 287
14126 702
5168 568
43698 117
36635 484
2321 162
25717 352
14916 642
6925 452
32942 505
4564 522