928 515
702 162
888 551
596 819
344 474
148 486
561 448
889 156
340 103
913 76
672 662
31 32
934 235
352 687