82 109
886 787
343 515
763 765
670 944
588 465
212 62
349 370
306 933
663 551
102 29
1006 280
668 145
109 977
133 556
334 855
646 945
54 845
280 899
552 944