40 651
852 529
1039 82
420 892
684 670
900 746
585 44
899 713
1014 925
646 835
220 6
1350 24
453 162
387 959
116 190
1310 512
335 156
385 448
324 650
954 366