398 114
342 124
155 272
388 651
505 699
32 153
57 507
24 487
196 29
936 995
770 1
749 645
610 550
881 829
257 761
192 795
706 463
294 260
491 16
18 920
547 115