580 896
801 610
317 547
438 82
239 403
257 291
665 256
841 280
158 180
448 148
54 890
75 210
851 917
153 73
128 992
930 771
529 846
142 776
876 674
679 488