1038 82
419 892
682 670
899 746
580 44
899 713
1011 925
643 835
217 6
1328 24
452 162
387 959
114 190
1293 512
329 156
382 448
324 650
954 366
794 88
843 891