588 1
3041 9
3452 8
6314 15
1953 13
1976 10
14985 43
3590 13
14991 32
9167 27
4553 9
15616 21
26436 46
26261 81
32805 56
54345 133
18974 26
19264 28
35573 96
11977 18
40115 79
19034 24
10720 16
19844 17