803 120
289 708
845 844
606 352
471 771
345 311
361 258
31 613
166 288
26 93
305 290
1017 83
670 4
392 473
493 559
999 462
623 328
706 509
740 537
29 220