3678 13
13451 44
2960 6
1651 5
3002 11
4657 24
2894 7
886 5
3276 17
3434 6
2146 6
4614 15
4309 16
4520 14
1861 6
1537 8
1327 6
4374 12
3452 8
6521 16
3167 16
12195 31
2109 10
13754 68