13530 755
19980 142
181158 263
15160 276
38759 209
162702 284
16570 642
17911 107
45097 522
10555 619
18172 664
6026 399
20890 688