97 8
17585 21
13319 38
1616 7
10127 47
51259 63
133850 291
14514 57
9066 21
5417 15
12702 53
4762 10
5424 19
5253 11
5974 12
18652 127
12025 41
30946 136
25985 161
15463 42
19636 64
9669 43
6940 24
2707 5