37238 8
1873 17
14322 2
1853 6
9996 13
3048 6
3506 8
3084 4
1324 1
1728 1
4687 3
2123 3
6403 19
1446 6
25482 6
27943 16
2569 12
6916 20