872 413
577 398
743 621
377 618
102 407
373 570
769 394
392 4
552 623
161 184
698 549
75 117
776 220
137 943
790 972
697 434
296 693
490 308
595 629
31 316