691 541
943 514
225 408
376 116
386 460
875 166
753 599
1002 122
812 959
318 114
300 49
304 973
32 988
383 973
926 142
747 731
419 988
231 718
627 954
181 1000
553 35
448 490