91 9
1056 6
4391 13
1499 8
2753 3
652 3
986 6
553 4
885 3
4214 5
5962 16
6369 8
18852 24
16356 16
9600 8
5892 5
25807 32
23070 33
16117 6
15974 25
7944 17
3925 17
3336 5
3502 23