558 946
997 771
596 736
659 655
567 640
276 582
434 575
234 504
118 400
572 396
187 346
654 307
226 282
600 134
251 119
475 112
446 82
696 81
157 76
451 1