140273
17352
27683
95658
49175
35677
102448
12018
14728
10656
18021
24528
4315
2825
3878
3363
34414
204911
52214
724848