4630
8786
14578
18882
24746
30555
35065
39507
43901
48493
53382
56755
60740
63252
76570
80796
85678
96889
102171
110445
115505
