7121 17
11692 14
6550 20
1600 5
2349 2
5670 21
4014 7
1018 2
1138 1
1729 4
7616 15
52 7
1678 9
399 3
96919 136
10598 6
1338 3
526 4
4765 8
1965 3
3807 4
1363 10
18864 10
20122 55