1089 638
256 153
842 872
91 54
808 160
146 771
866 949
805 129
621 397
665 163
115 555
279 701
763 239
237 811
599 294
317 119
931 378
158 394
175 159
604 319