1208 351
1125 25
955 429
878 314
121 159
962 16
949 347
433 825
556 864
570 967
761 85
585 294
1033 587
60 73
165 61
901 90
593 381
321 746
907 763
515 806