849 267
343 252
409 525
956 521
167 95
41 543
582 794
1008 971
463 524
820 815
659 398
679 678
565 174
93 668
449 217
408 148
430 146
833 551
194 463
155 976