125993 287
52234 346
27447 368
99821 725
57547 842
36176 858
55039 550
14044 495
17986 503
8416 886
9282 610
20844 174
13927 224
9801 184