47182 93
15055 673
7450 721
7553 772
2885 376
3933 639
1158 90
7167 65
2381 334
1317 82
3506 674
4136 905
3742 204