1047 44
315 643
882 322
281 259
423 554
175 646
353 837
401 411
90 960
795 834
80 787
204 815
547 262
105 112