2872 8
12653 20
15092 19
3710 6
7461 15
6645 14
5146 11
14234 19
24247 42
12663 24
22120 52
17080 43
8130 18
7131 19
4233 14
17137 33
14616 27
16329 38
25323 79