40423 65
13680 138
12043 511
13386 811
21857 654
3913 324
3564 646
13885 747
10858 650
4168 306
30794 301
32269 179
67595 830
2414 175
3562 507
130163 1144
5946 601
28049 804
12094 329
57171 331
30125 472
10085 167
8694 110
6325 791
18223 261
27191 127
117319 474
29424 550