1015 2
830 476
401 339
50 488
556 9
507 914
202 255
739 176
90 681
809 262
182 436
1006 519
33 438
427 537
918 111
216 71
354 837
329 802
860 532
944 468