256 927
823 651
87 993
396 836
140 310
880 177
274 442
431 642
651 770
957 350
868 439
55 10
842 774
588 650
655 122
1000 469
294 459
214 753
668 597
943 27
404 390
760 662
518 933
941 229
414 756
153 295
28 18
451 3