2921 550
3226 534
8921 103
915 146
17687 169
109531 408
14811 786
4956 777
12266 485
30503 583
12150 501
12155 43
10619 593
3976 529
3872 688
1711 119
8708 600
15605 535
7000 754
3747 497