22166 20
7060 4
12400 27
5637 7
52536 191
7807 9
21588 36
9231 7
6888 9
9076 35
71332 51
2649 2
34312 64
13698 25
5255 9
6084 12
8482 14
5551 9
12872 23
15470 32
23785 50
2337 10
22178 66
8528 18