1016 79
491 456
557 113
16 263
23 389
938 442
748 591
299 212
893 159
826 760
602 173
170 639
705 619
585 951
735 919
22 567
141 225
272 352
456 543
796 702
1059 579
904 335
734 643