8172 30
2624 11
5972 13
7503 16
3529 16
6528 21
11436 27
8826 25
3895 16
3262 10
3561 8
13677 35
28203 110
31177 147
4253 12
7479 40
13519 48
27275 76
5758 12
36773 135
5007 16
16097 55
14004 30