104 25
188 197
31 94
891 158
546 588
496 153
193 568
277 442
378 642
741 617
814 515
217 182
749 762
498 145
252 348
246 906
993 691
986 138
320 66
312 170