3121 15
5678 28
6767 44
29915 168
3775 14
8327 42
3660 8
3907 18
7296 25
5962 21
3333 11
10751 57
7239 33
3591 18
6605 33
3120 17
5686 20
5293 32
2329 17
14135 117
2099 9
1518 3
3224 13
5437 26