591 549
486 18
773 435
320 488
315 215
77 925
121 875
94 660
75 103
493 963
478 249
6 302
752 444
72 338
277 434
513 650
955 266