301 82
551 185
88 156
275 737
48 859
811 942
582 854
154 523
901 694
959 794
74 518
793 962
336 471
62 122
327 494
827 137
903 283
445 573
478 139
38 765