105938 211
12489 29
44542 82
39165 74
4142 10
11611 20
139172 242
11879 18
12717 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