8522 32
2409 2
3129 6
25887 26
3889 1
2689 1
3159 5
5474 34
5210 9
4906 8
27241 33
1875 2
2104 8
4183 8
5058 33
36549 44
3247 5
5850 20