580 455
251 437
447 232
866 938
109 230
577 650
843 749
819 417
96 354
537 563
710 902
48 116
801 45
836 517
363 677
140 502
515 159