509 238
887 499
170 174
835 501
343 690
400 894
458 969
471 57
585 711
504 120
626 315
294 343
64 521
842 96
110 272
703 895
761 496
503 400
724 153
257 740