4776
14100
32954
39916
48191
67445
85383
96907
113780
132666
145302
165542
