907 66
943 491
62 418
580 294
398 575
1063 331
468 260
257 211
146 861
942 809
189 297
111 555
700 836
101 211
527 342
484 766
614 228
603 797
738 365
957 856