1023 179
1082 954
281 235
709 611
775 213
882 916
79 495
361 708
31 784
598 672
659 69
88 174
518 674
307 105
129 31
313 389
114 638
778 198
773 565
223 543