528 96
339 943
195 748
566 737
703 245
44 32
650 14
659 465
178 718
1131 554
939 383
395 218
962 352
585 120
502 626
72 944
424 107
455 813
336 690
829 458
531 89
925 871
34 745