35858 72
8818 14
7402 10
7256 9
9062 14
5500 8
9411 5
5184 4
7343 10
6307 5
8751 10
18353 37
6273 12
36882 80
4659 3
6641 7
5209 3
8885 14
7835 9
38611 69
29364 59
29440 55
8091 8
4638 1