153 167
341 906
804 437
353 289
1215 9
1087 700
777 861
845 341
199 73
166 88
465 542
535 585
946 624
1043 134
1046 720
954 23
833 562
516 421
823 366
447 401
380 963