4584
7755
10667
13928
16940
20012
25714
30328
35400
41940
46434
53682
