400 4
382 373
717 478
371 488
429 356
955 735
598 129
980 617
828 77
264 994
158 861
56 960
643 183
842 85
833 612
92 444
963 980
54 170
246 136
91 2