15905
8982
14485
14182
19960
8499
12338
14342
10873
8925
11900
11500
19240
14820
6175
4221
3900
5241
9880
8225