4546 15
2375 5
3084 20
1951 1
1809 6
10495 53
4201 13
7120 14
6286 25
3529 8
2541 16
1487 6
1510 3
1080 1
1305 2
16443 64
3010 5
10049 47
4096 10
3247 4
5954 47
6780 9
8319 10
3875 8