19910
33881
22831
42135
32022
21681
29164
14610
7715
20032