30655 1
37507 2
32551 4
28907 6
56806 8
96159 23
41831 3
38452 6
36009 5
43279 4
32708 2
47227 16
33631 11
27804 6
30627 2
56206 4
33554 4
23032 4
20708 3
51658 12
35027 8
29556 1
23126 6
60129 23