3975 19
9938 13
6239 8
7104 50
5260 13
11141 19
11765 37
4896 13
9734 22
7569 14
1896 13
863 5
6171 23
4522 24
2031 12
9739 27
1034 8
1982 10
2200 5
14325 83
8335 12
13572 70
5081 28
31779 125