302 706
688 401
438 962
967 786
966 650
1698 842
484 82
918 63
392 652
219 878
256 545
509 69
39 408
302 669
592 90
542 498
639 302
1245 1000
151 272
189 173
813 154
71 996
314 286