588 1
2617 8
3452 8
5697 15
1953 13
1976 10
14985 43
3118 13
14991 32
9167 26
4553 9
15180 20
26436 46
26261 81
32805 56
53867 133
18974 26
19264 28
35573 96
11977 18
39669 79
19034 24
10720 16
19844 17