5926 208
2185 573
673 816
158 929
416 830
807 839
1568 943
389 359
21 490
719 188
716 53
421 913
3211 537
316 78
30 474
417 545
1865 415
783 793
1273 657
77 615
555 932
900 925