19465
22217
18451
1770
15147
15745
1640
15340
14238
14924
10713
1280
23466
17640
15481
13922
10722
1044263
9444
927148
9210
772142
7180
70311