294 628
1163 1000
627 757
289 657
60 95
648 714
926 813
682 844
903 289
22 652
254 186
782 155
2898 313
852 960
553 10
228 574
113 83
472 508
461 973
217 31
166 1000
840 461
362 537