1 2189
15 2342
2 963
1 1138
542 22970
2824 116507
14 9019
51 15721
30 10670
72 61336
175 82314
29 5417
534 503908
5 2884
7 4039
116 41672
228 47305
106 29249
16 7173
31 7558
36 64090
22 3130
6 1118
23 3429
74 9218