908 3
582 244
451 600
21 968
907 386
3 223
787 805
306 162
29 399
378 345
869 988
144 748
385 794
365 432
832 254
344 273
354 153
129 242
577 165