16790 32
15393 43
32835 104
12391 16
9951 18
7074 9
4757 7
33257 90
11541 24
2143 8
8926 17
19125 45
48017 119
26730 82
22376 50
7578 7
9707 19
27200 87
2408 19
1414 6
8340 28
4343 15
18830 40
5835 17