103 830
773 298
928 339
871 466
868 980
115 758
779 930
297 363
85 432
946 366
521 133
206 129
154 204
278 93
36 127
131 521
432 78
878 382
385 853
929 320