80 147
174 745
729 343
964 77
522 120
183 1000
296 552
578 291
419 988
1010 832
621 550
508 116
228 408
815 394
99 960
736 169
33 417
754 599
948 487
912 630
264 182