1002 771
277 630
504 755
366 275
983 217
967 947
567 413
400 575
82 28
619 508
473 907
214 491
862 73
331 671
283 52
362 35
507 657
777 21
308 653
682 841