4004 12
2655 10
7041 10
6448 5
11480 25
6219 11
7302 7
3606 16
3409 1
3357 8
6902 9
6155 9
22324 40
4413 8
4272 10
8299 16
28948 25
47622 74
19505 8
40982 30
57140 44
41924 50
8642 7
10108 19