13531 755
19985 142
181257 263
15162 276
38760 209
162769 284
16570 642
17911 107
45120 522
10563 619
18177 664
6030 399
20910 688