40854
2602
8354
13138
7732
26186
9773
4177
4571
2734
160489
7095
17549
4361
8334
3400
9673
7476
6905
4175
3353
8195
8952
4363
5150
5694
5636