639 533
778 200
946 195
42 82
229 300
463 925
849 471
921 761
230 171
647 13
17 39
238 783
430 841
645 102
160 118
526 191
832 785
559 261
869 410
529 352