107 706
439 655
816 987
360 876
970 959
875 172
242 367
757 308
398 581
1008 588
882 15
286 31
38 972
333 808
94 280
295 108
65 169
449 247
215 344
410 877