300 415
681 806
772 187
42 432
255 888
794 245
1005 613
945 180
196 677
294 225
405 819
700 624
259 672
572 448
358 137
15 144
312 301
821 433
437 477
298 74