39660 34
8284 850
6111 58
21037 777
13195 842
29059 281
25464 484
10931 652
6995 256
6203 86
8141 360
11042 299
10994 397
10853 90
18898 159
6673 911
4292 118
9227 242
37777 865
7589 537
14388 558
11016 536
26324 105
109733 716
92238 797
44079 508