449 963
1005 493
212 104
595 386
597 690
484 635
302 526
866 15
632 445
857 156
657 354
100 52
885 98
934 334
549 945
328 286
851 373
97 243
921 332
320 898