1204 351
1124 25
946 429
873 314
121 159
962 16
949 347
433 825
556 864
570 967
761 85
585 294
1033 587
59 73
164 61
901 90
593 381
321 746
907 763
514 806