2722
3560
5100
6789
8609
11649
18853
21000
24785
28489
30929
33594
36336
39872
42720
51569
58840
62000
66889
70309
73976
78056
82688
98932
102870
106976
110019
113284
117671
119840
122775