16790 32
15393 43
32835 104
12391 16
9951 18
7074 9
4757 7
33257 91
14451 30
3626 10
9308 18
19528 49
49407 124
26730 82
22376 52
7578 7
10084 19
27573 89
2408 19
1414 6
8340 30
4343 15
19206 40
5835 17