27 150
559 26
272 701
298 70
163 359
349 301
857 462
865 710
45 294
461 457
57 14
300 1000
90 20
513 165
303 587
128 88
231 41
620 779
521 934
428 436