629 411
624 503
570 529
338 142
495 501
430 125
368 98
123 835
294 809
557 933
270 396
168 817
96 248
133 707
927 453
906 987
547 290
242 862
336 939
470 695