1008 309
445 722
373 305
1002 975
400 148
404 702
952 111
231 248
127 886
705 64
66 231
463 396
994 564
243 343
792 371
272 20
217 90
200 433
525 194
835 379
150 725
1037 314
658 236