2872 8
12653 20
15595 19
3710 6
7461 15
6645 14
5561 11
14234 19
24247 43
12663 24
22616 53
17579 43
8130 18
7131 19
4233 14
17137 33
15072 27
16755 38
25814 79