345 125
159 531
284 972
889 208
689 321
246 8
536 318
640 531
174 267
285 23
455 375
546 635
811 729
332 993
36 380
424 173
166 31
624 2
947 85
762 540
436 1000
400 531
741 136
256 447
540 870
131 186
265 309
55 109
658 948
226 589