449 963
1005 493
212 104
595 386
598 690
484 635
302 526
866 15
633 445
857 156
657 354
101 52
885 98
936 334
549 945
329 286
851 373
97 243
921 332
320 898