23511
14831
2083
1766
1589
15614
22323
2370
21279
25124
19018
27337
612111
43830
43653
41877
3709270
3494156
29934
2897149
27726
23582
21930
19920