1254 351
393 91
911 257
426 42
841 416
345 354
263 768
64 73
441 857
830 84
622 930
372 787
78 875
171 532
102 512
804 844
1016 791
720 24
971 277
914 60