31883 2
38007 15
31476 4
27929 2
31579 4
38759 4
50784 9
40376 12
21609 2
33730 2
20806 3
24607 8
21958 1
28953 4
31081 4
31777 5
34305 6
67307 8
25529 3
24554 1
28051 5
38332 8
16951 2
28355 8