30626 1
37426 2
32529 4
28906 6
56808 8
96158 23
41809 3
38458 6
35958 5
43283 4
32703 2
47176 16
33583 11
27755 6
30604 2
56184 4
33554 4
23004 4
20703 3
51651 12
35026 8
29534 1
23133 6
60108 23