250 256
190 977
926 432
111 224
89 397
971 277
548 143
901 89
51 75
1044 713
872 793
161 994
985 189
188 729
667 299
267 702
612 298
1043 954
211 456
437 875