9091 23
16656 33
3315 5
27875 39
4088 11
4250 8
13347 22
5609 5
7329 16
1494 7
4171 22
6147 30
4268 23
1866 7
2985 6
10822 17
7290 27
164 4
26926 111
657 17
468 29
9095 31
4716 10
9867 14