500 89
95 184
309 382
339 660
938 703
550 720
643 855
852 158
844 888
721 47
212 756
465 846
248 449
638 167
826 760
292 88
601 615
355 709
698 513
248 716
74 426
939 975
875 567
671 919