40 651
852 529
1039 82
421 892
685 670
900 746
585 44
901 713
1014 925
646 835
220 6
1351 24
453 162
387 959
116 190
1313 512
336 156
385 448
324 650
954 366