1003 557
1023 252
146 781
170 860
455 592
1004 208
683 236
120 681
141 268
89 845
428 388
946 359
183 929
742 319
339 41
898 672
468 923
649 956
353 294
1009 966