1029 169
616 116
59 288
301 910
462 381
728 285
244 727
1158 55
402 930
271 692
918 484
576 615
88 906
579 621
118 205
901 445
389 200
935 424
853 783
1071 759