5743
3635
4390
5112
14565
3160
2673
3712
9826
3203
2834
4690
3144
24617
10294
9332
4357
29868
11351
35382