997 961
390 257
194 678
40 228
262 112
758 855
849 347
555 273
241 464
343 52
734 393
474 445
977 18
829 840