3318 13
3133 5
1299 8
15927 5
2739 16
9600 8
3502 23
3721 17
22673 33
2554 3
446 3
7741 17
3808 5
685 3
16155 16
1056 6
6170 8
18451 24
25604 32
15582 25
5767 16
1533 9
354 4
14094 34