896 475
672 718
322 430
38 205
63 390
510 836
131 236
30 59
885 592
882 926
231 781
103 597
147 144
396 401