1011 512
406 142
984 246
467 601
688 762
60 651
443 336
317 711
513 908
626 386
87 22
118 271
884 785
372 477
314 307
580 528
358 162
508 588
41 363
890 251
206 34
722 335
438 478
586 827