1195 351
1122 25
938 429
867 314
121 159
962 16
948 347
432 825
553 864
570 967
761 85
583 294
1032 587
59 73
163 61
901 90
593 381
321 746
906 763
514 806