7931 671
4793 330
10665 500
38883 508
3963 622
9702 453
7048 787
4104 794
6859 77
6444 504
6953 464
4686 698
3914 418
4968 387
14630 116
6732 47
1579 278