47396 656
6937 317
6733 217
1837 273
3335 531
2611 403
7016 539
6708 512
4547 170
5354 513
4890 280
21003 586
4367 371