101 8
17589 21
13320 38
1626 7
10128 47
51259 63
133864 291
14514 57
9066 21
5417 15
12702 53
4764 10
5425 19
5253 11
5975 12
18654 127
12026 41
30955 136
25997 161
15463 42
19640 64
9670 43
6940 24
2709 5