1 1144
15 3003
2 1086
1 1125
542 22215
2824 110691
14 8712
51 14968
30 8831
72 60123
175 72459
29 5179
534 481036
5 2883
7 3944
116 38816
228 45302
106 27236
16 5991
31 7260
36 34214
22 3201
6 1234
23 3395
74 8514