1703 796
1012 581
984 729
626 107
182 1
976 254
855 150
341 134
243 121
67 42
154 759
312 726
598 317
619 990
681 121
501 72
632 701
815 990
348 198
90 464