13531 755
19985 142
181247 263
15162 276
38759 209
162755 284
16570 642
17911 107
45120 522
10562 619
18177 664
6028 399
20907 688