30077
18793
14462
661184
6360
6350
5150
4683
4950
5140
5472
22960
21042
1503267
1352148
13056
1165144
11620
10130
8410