878 966
237 902
529 716
251 635
567 549
810 482
76 315
167 280
755 242
930 216
919 203
375 184
782 55