1012 832
225 258
250 379
231 718
746 142
761 619
994 544
290 977
159 759
959 958
611 149
194 77
172 585
608 458
25 762
865 890
985 110
392 404
1191 177
715 834
917 284