21496
Bed
303
6702
3960
2610
1902
1116
2199
3647
1330
13195
16755
2618
963
1412
837
1862
6240
1408
13197
4638
294
333
505
208