1045 422
979 636
964 524
235 297
285 143
231 706
68 915
825 854
610 258
982 577
905 641
442 914
270 21
642 130
58 450
917 1000
434 802
681 862
635 297
797 109