30615
11491
7025
1319
163000
1230
1593
8013
6070
87791
12538
1072
2652
1106
19711
7000
21053
5394
5041
2023
884
1168
1112
12151
1144