816 383
1010 845
904 376
908 160
611 920
129 599
338 58
146 545
505 888
456 292
705 540
226 484
965 844
334 66
977 739
752 153
1240 609
688 269
197 333
364 622