13532 755
19988 142
181273 263
15163 276
38761 209
162788 284
16570 642
17914 107
45127 522
10565 619
18178 664
6031 399
20913 688