321 425
404 225
876 65
777 311
851 343
449 381
854 937
356 80
384 770
867 570
678 258
166 832
605 23
550 794
37 40
1108 930
820 815
52 791
524 954
622 299