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