2898 313
579 511
368 679
1163 1000
988 100
675 736
618 278
454 496
411 35
2598 912
278 484
664 706
2972 412
410 413
496 921
717 234
746 525
938 140
752 412
447 858
450 202
1964 476
756 45