15516
12719
14017
14929
1230
1420
12713
1299
11017
12120
11333
11929
31597
24160
22462
20013
1623267
15692
1439148
13876
1288144
12190
10970
9250