4738 3
3867 6
4327 10
5111 15
3220 7
4731 9
6890 15
6921 11
6051 12
19027 35
9204 15
13334 13
20970 46
18597 31
34613 46
17716 28
14900 32
17671 18
13724 39
20127 55
14021 10
3971 3
46863 78
29578 87