1155 456
834 495
823 359
641 262
147 159
30 102
903 766
780 946
577 633
410 655
116 451
606 361
248 11
154 737
212 784
115 245
733 884
736 152
927 723
367 547
880 358
904 638
178 178