396 932
296 258
444 878
904 779
33 736
1242 831
565 836
1060 972
336 153
1091 930
983 434
819 815
417 273
658 398
344 740
435 59
1000 329
50 791
523 954
613 299