550 108
325 771
921 16
478 249
253 303
229 127
426 50
543 481
307 389
360 515
876 900
961 43
591 549
628 117
77 925
729 445
121 875
226 980
493 963
41 398
31 594
834 523