1040 824
760 109
192 369
169 297
505 255
307 260
974 667
546 986
443 285
432 200
491 278
724 36
1027 767
646 86
299 458
258 938
28 71
193 446
256 143
297 992