9025 27
21779 66
12944 33
18057 46
13523 16
11524 15
4402 5
3741 4
10123 12
8316 19
3561 10
8150 19
4146 11
3230 9
10106 23
5940 5
14419 25
5809 9
26537 32
1363 4
3247 12
3807 4
7279 9
21307 40