140273
17351
27683
95657
49175
35677
102448
12018
14728
10654
18019
24528
4315
2825
3878
3363
34412
204911
52208
724833