6991 20
14687 55
12094 23
42692 57
8356 25
9700 35
19993 43
42512 156
3413 7
5026 13
12852 67
2488 9
6482 18
4451 12
2982 13
10520 21
155589 481
5581 24
3872 6
2040 4
1752 4
2119 6
2984 9
4244 11