10248 26
21460 65
7830 15
5116 5
6431 10
19741 37
14838 20
29405 34
11494 17
12653 7
3294 6
4694 8
7719 11
14763 19
23443 50
9686 8
13429 29
3187 2
39904 67
32757 70
6884 7
20242 16
15882 10
30129 54