963 630
1481 345
1002 564
425 955
641 540
796 371
690 531
219 90
980 446
852 479
638 441
331 507
4675 418
448 913
267 430
400 148
68 231
278 975
706 64
13 104
739 414
644 735
391 603