965 757
913 66
840 511
198 723
421 471
781 635
133 461
570 13
466 563
271 822
954 173
1012 519
873 596
950 2
90 217
330 514
474 506
34 733
454 791
184 139