298 737
675 1000
856 498
639 460
109 512
17 431
772 809
627 282
172 763
461 30
633 328
848 14
792 886
687 401
12 193
100 802
326 296
29 29
219 472
935 422
501 672
787 46
297 212
482 600