24010 49
4141 5
2191 6
3048 1
6480 17
4789 7
7448 8
8921 9
7349 12
8954 12
15852 27
7715 9
5459 11
3917 10
5425 9
7604 15
7200 19
6019 2
6165 7
8693 7
5928 12
17322 18
1653 1
25031 29