22850 22
6252 12
4794 10
2517 8
4577 13
5830 15
2733 14
3305 11
3056 8
1948 12
10276 22
11154 27
4818 7
7978 20
36442 39
5477 13
5184 18
9669 6
19327 9
2934 19
12076 7
2065 3
54062 70
3605 9