20984 51
42152 87
9072 23
3635 8
3461 6
22075 57
117324 154
19581 101
5003 7
2712 8
14510 47
4268 16
18163 118
3886 7
3541 7
6768 12
4004 20
1920 3
1724 5
5231 16
6716 12
2816 2
7098 18
4030 20