91 9
4156 13
1499 8
2939 16
3336 5
9600 8
16117 5
2753 3
446 3
3502 23
3721 17
22866 33
7944 17
1056 6
885 3
4002 5
16356 16
6369 8
18852 24
25807 32
15974 25
1726 9
5962 16
553 4