963 292
579 776
251 576
263 708
322 21
146 54
139 417
972 840
588 909
160 406
645 89
440 534
434 795
353 39
527 877
433 607