916 475
46 205
110 597
333 430
237 781
525 836
80 390
139 236
414 401
678 718
159 144
38 59
895 592
894 926