1000 65
410 413
803 437
483 903
226 601
691 801
364 576
779 936
187 285
1104 5
426 204
787 232
101 101
2442 127
738 836
752 412
123 428
967 502
827 252
396 551
191 756
129 659
337 630
831 923