20128 194
28902 271
62047 503
60684 898
35089 561
14664 194
148792 661
110629 907
24597 298
14713 67
102681 951
44782 555
36803 237
49598 847