587 175
267 502
799 52
1016 663
616 555
186 994
55 125
40 384
373 230
127 893
117 583
112 988
854 172
666 813
739 465
900 166
637 838
355 236
860 918
870 171