882 15
146 290
1008 885
562 111
216 940
491 918
950 245
711 452
469 566
642 430
101 649
880 826
240 19
105 13
59 21