10000 30
13242 37
4015 10
8401 13
1945 11
6137 26
3986 15
7881 13
21958 33
4829 9
7602 46
13324 23
12137 26
1751 13
3585 8
8929 12
21879 35
32711 41
11123 42
16822 31
9117 23
46471 100
10707 26
28757 51