506 176
478 131
300 360
887 394
585 57
665 560
702 533
729 501
905 652
786 451
236 667
847 179
204 795
776 916
933 667
165 410
931 647
443 75
881 334
357 488
741 718
698 227
216 344
575 158