21588 8
4063 10
3923 12
21078 23
11583 27
10698 26
10564 29
16797 35
18860 38
19577 78
23519 66
6464 15
6123 21
9522 21
10148 29
1484 8
8964 11
2319 11
11084 17
3077 7
103720 200
7741 17
13689 27
4790 14