12030
11629
9644
8517
1026
10212
10315
9643
7711
10132
949
621043
30337
23130
21232
19043
1534267
14642
1376148
13186
1186144
11690
10240
8530