2796 770
46666 379
24172 477
3514 745
7355 295
20575 807
128807 625
14562 777
42990 570
3748 612
51355 761
8063 70
7681 114
3336 882