826 254
639 326
301 74
717 169
694 843
247 556
1003 730
19 832
345 984
310 24
966 406
640 781
308 316
386 242
496 811