648 953
870 399
691 214
315 811
852 101
112 523
487 367
480 980
962 615
1063 450
332 913
443 470
895 573
163 233
860 456
263 67
440 107
621 157
936 886
631 368