825 254
637 326
301 74
717 169
693 843
246 556
1000 730
19 832
345 984
310 24
966 406
639 781
308 316
382 242
495 811