37160 8
1873 17
14322 2
1852 6
9996 13
3048 6
3506 8
3083 4
1324 1
1728 1
4687 3
2121 3
6402 19
1446 6
25481 6
27943 16
2569 12
6916 20