40043 385
12846 182
27038 311
26881 835
52146 600
32558 397
18397 412
13108 306
17857 610
14370 520
40228 153
68626 608
9365 662
12147 275
37834 83
10163 867
11422 801