896 721
603 118
1021 496
416 173
439 111
179 73
731 811
479 471
324 582
823 95
985 491
292 637
801 583
530 904
64 129
493 437
627 226
13 158
618 943
746 992
300 757
981 787
868 372
373 434