525 514
439 820
616 860
953 552
402 426
435 375
307 586
300 69
525 948
820 317
824 840
312 247
643 228
784 798
544 258
507 616
169 29
653 477
135 904
270 108