1000 633
347 588
731 222
1033 169
617 116
60 288
307 910
464 381
736 285
253 727
1168 55
411 930
273 692
924 484
580 615
95 906
580 621
121 205
901 445
391 200