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
887 836
951 624
412 600
878 689
20 237
706 542