21539 31
949 3
2387 8
2565 3
3733 9
1937 9
4259 10
2246 1
7464 16
9039 5
4392 8
1226 1
4589 10
4051 14
1979 5
4902 10
3649 8
2139 5
8714 25
8796 16
12868 20
45173 192
3744 7
13588 49