30235
16961
12425
15504
7334
25112
17584
20989
28384
15039