367 350
752 998
842 274
191 87
407 978
46 156
93 797
936 711
946 541
947 803
202 891
986 847
21 246
161 898
82 480
42 790
945 481
300 137
108 625
714 201