3514 13
3133 5
1299 8
16117 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
18647 24
25604 32
15769 25
5962 16
1533 9
354 4
14286 34