997 161
1003 132
94 225
688 217
534 312
37 29
456 577
173 511
337 506
388 981
1257 947
33 6
311 73
566 737
151 149
477 470
272 225
584 519
103 848
729 220
605 326