3332
3879
3961
3241
3526
3202
5133
10182
16517
7368
5799
16784
23609
23159
12557
12258
28480
18768
12935
45125
22027
19519