80 147
575 271
944 514
729 343
102 960
668 10
240 672
365 299
736 169
997 597
33 417
172 947
693 541
815 394
318 134
183 1000
319 114
687 939
333 497
380 382
578 291
54 174