14048 22
4572 10
2788 1
2895 5
10133 7
3048 9
5645 13
4990 12
3983 7
3036 8
9325 10
3156 12
2952 7
31401 93
10402 12
4223 7
4251 15
10278 17
23795 33
13787 19
16550 29
5683 9
10210 13
6634 14