52596 54
16649 35
30797 44
1691 1
2509 2
3123 4
3921 3
4749 9
3661 5
2363 3
5068 6
4733 6
3037 7
2250 4
4482 14
3107 5
2281 2
2300 1
9675 24
4150 6
4464 10
4463 8
4998 14
3070 3