1016 243
88 281
301 436
138 40
984 584
1021 874
515 254
393 822
1095 811
920 51
651 928
523 806
180 49
1097 772
250 932
759 435
896 840
806 749
2385 962
710 869