1052 125
839 728
805 571
645 725
210 159
138 588
130 959
898 9
658 480
975 79
142 230
444 174
1008 653
525 869
413 879
866 98
77 728
702 232
264 364
843 654