13532 755
19985 142
181263 263
15163 276
38761 209
162776 284
16570 642
17911 107
45123 522
10563 619
18178 664
6030 399
20912 688