151 120
118 358
813 305
696 332
496 870
431 801
947 82
255 417
435 972
861 511
561 734
983 206
937 194
421 128
917 657
407 334
840 64
236 885
581 313
577 518