20028
13214
1480
1520
11119
8035
7725
9522
1530
7979
9315
7133
22546
17060
15041
13510
10342
1006263
9064
8910
864148
744142
68711
6850