13526 755
19961 142
180970 263
15157 276
38753 209
162551 284
16569 642
17908 107
45048 522
10548 619
18157 664
6017 399
20847 688