881 1
2560 10
1264 11
2793 5
3296 3
4417 11
7050 29
9421 52
7794 19
8955 21
8048 29
8349 15
4763 13
7587 36
1635 5
4954 4
1873 5
3496 18
2348 10
1644 4
3516 11
9639 40
1976 5
1872 5