1081 7
2832 6
1595 12
15165 27
4483 12
7512 21
23878 49
22026 80
12034 15
16285 25
6652 16
15857 49
9516 17
3750 8
6627 23
35491 131
8973 26
2599 15
4897 25
3038 12
10000 30
3586 11
4309 14
4892 12