58 87
365 560
792 633
374 601
370 686
835 41
564 871
140 823
15 219
83 817
838 845
607 480
953 508
205 924
481 168
191 137
625 487
191 101
249 169
563 309