680 321
411 553
704 857
164 231
601 607
266 490
963 633
171 511
436 568
487 830
603 386
174 894
590 131
665 500
56 88
1043 960
323 423
360 256
251 67
698 311
455 173
537 151
239 148
669 997