22765 37
14632 27
24888 134
10029 39
20562 53
18642 64
4892 12
28051 91
8141 20
32464 71
31444 45
24298 49
15165 27
5396 13
3333 6
5479 11
3805 8
27451 49
18275 54
85561 289
8541 20
7589 15