455 963
1007 493
216 104
618 386
605 690
492 635
305 526
870 15
645 445
861 156
660 354
108 52
899 98
940 334
554 945
338 286
854 373
104 243
927 332
326 898