1148 351
1088 25
900 429
821 314
120 159
961 16
948 347
430 825
549 864
563 967
757 85
580 294
1026 587
58 73
161 61
901 90
592 381
319 746
905 763
512 806