804 833
705 158
1089 700
997 246
105 451
231 76
651 657
573 504
1016 843
707 907
950 797
103 255
800 23
1463 978
22 156
123 428
625 263
397 364
130 659
232 813
767 676
918 511
943 295
1218 29