3278
2035
1863
4171
2575
6115
5327
8597
13135
82328
34090
13353
29809
4710
18715
12257
39526
19486
27776
24190
36039
26568
26001
5816