1002 751
967 476
170 578
409 114
1086 991
51 876
281 999
1000 886
355 437
699 103
142 302
570 476
378 496
483 162
1010 552
195 436
945 334
1025 262
971 436
356 324