1156 638
276 153
859 872
100 54
813 160
169 771
879 949
827 129
651 397
682 163
133 555
308 701
775 239
246 811
613 294
323 119
974 378
162 394
229 159
606 319