20131 194
28920 271
62058 503
60695 899
35096 561
14694 194
148827 661
110649 907
24605 298
14715 67
102699 951
44790 555
36810 237
49612 847