403 736
116 42
684 158
531 437
964 20
367 274
867 545
273 207
91 955
234 32
683 1
941 842
440 613
816 65
1029 46
848 530
387 363
672 846
735 333
546 232