2846 15
2315 9
12371 41
2916 4
4765 6
5105 6
5264 18
4815 28
9717 32
3283 16
8742 17
4337 16
1753 5
2151 7
13164 18
21398 45
2609 7
31462 40
4375 9
6512 5
9320 12
4325 9
7856 13
52054 79