280 8
17637 21
13331 38
1681 7
10154 47
51259 63
133944 291
14533 57
9082 21
5431 15
12724 53
4774 10
5439 19
5263 11
5992 12
18688 127
12044 41
30995 136
26029 161
15494 42
19667 64
9695 43
6957 24
2711 5