1034 845
333 504
801 200
1030 996
327 315
476 546
720 271
294 959
491 994
803 869
799 985
697 604
548 80
993 309
736 158
100 83
579 311
646 1001
149 158
169 335