40 651
853 529
1042 82
421 892
688 670
900 746
585 44
904 713
1014 925
649 835
221 6
1364 24
453 162
390 959
116 190
1325 512
344 156
386 448
324 650
954 366