9091 23
16656 35
3315 5
27875 39
4088 11
4250 9
13347 22
5609 5
7329 17
1494 7
4171 22
6147 30
4268 23
1866 7
2985 6
10822 17
7290 30
164 4
26926 112
657 20
468 31
9095 32
4716 10
9867 14