21493
19125
19382
28974
12457
21571
40170
25983
23295
14266
11361
24784
9174
23487
7792
12044
12429
22012
10622
15828