1016 79
546 720
16 263
844 919
1267 29
541 914
798 239
893 159
751 10
344 371
665 411
643 855
491 456
809 555
71 679
982 31
702 453
419 942
354 482
602 173
280 650
140 95
786 287