642 303
1100 24
627 234
797 666
792 957
176 610
341 907
501 896
938 309
270 300
212 479
720 223
225 77
14 193
763 779
583 619
739 325
936 9
755 935
1009 134