26499
11856
7493
2701
17008
9263
9361
5484
4705
13992
12880
6541
35248
10756
69270
30495
18510
10301
6662
31219
8946
20744
11203
94119