98 4
76 10
4657 6
4627 13
10220 20
4104 8
2872 8
16129 19
7911 15
8066 20
17616 33
10141 18
10264 16
23643 38
6982 14
18974 26
14720 21
15048 48
15862 30
39669 79
49034 76
19960 37
25383 30
9562 21