105938 211
12489 29
44200 82
39165 74
4142 10
11611 20
138786 242
11879 18
12375 46
11422 27
10908 42
8674 19
3072 9
6194 17
5118 10
2376 16
1821 12
8391 33
3036 29
19421 66
7501 41
12392 26
9672 16
12589 30