112 99
190 345
862 925
959 875
780 176
408 581
105 460
162 168
778 816
18 441
13 370
7 145
48 875
366 852
760 29
23 226
204 975
522 533
367 957
48 90