2794 770
46653 379
24165 477
3514 745
7352 295
20574 807
128763 625
14561 777
42984 570
3748 612
51350 761
8059 70
7681 114
3336 882