1042 670
815 293
887 484
877 443
575 853
753 790
1092 388
1051 181
897 499
286 508
772 402
696 451
80 788
124 266
401 969
1004 1
194 989
216 318
982 88
908 286