2975 313
687 830
904 884
277 38
642 388
834 609
494 481
392 989
22 729
837 650
475 613
688 217
889 510
962 352
120 729
693 146
205 912
735 702
42 7
105 670
606 237