153 167
340 906
803 437
1087 700
984 503
997 437
362 537
636 863
954 23
199 73
166 88
465 542
835 260
1215 9
777 861
946 624
460 912
1043 134
978 565
845 341