2907 770
47503 379
24521 477
3549 745
7417 295
20643 807
131186 626
14603 777
43175 570
3756 612
51613 761
8240 70
7739 114
3347 882