2794 770
46645 379
24164 477
3514 745
7347 295
20574 807
128751 625
14561 777
42982 570
3748 612
51348 761
8057 70
7680 114
3336 882