2903 550
3209 534
8846 103
908 146
17673 169
108793 408
14772 786
4954 777
12247 485
30444 583
12127 501
12127 43
10615 593
3966 529
3865 688
1710 119
8686 600
15588 535
6988 754
3720 497