4593 15
2554 7
2407 6
2597 8
4406 14
2869 12
3401 13
3382 2
4096 11
7607 7
3667 2
2091 2
2413 5
4066 12
6369 15
2098 6
3081 6
2532 3
5897 10
9828 20
36868 63
13145 12
21538 25
22246 24