47409 656
6938 317
6733 217
1837 273
3335 531
2611 403
7016 539
6708 512
4547 170
5354 513
4891 280
21006 586
4369 371