2913 550
3211 534
8877 103
909 146
17677 169
109010 408
14779 786
4955 777
12250 485
30465 583
12133 501
12137 43
10615 593
3968 529
3867 688
1711 119
8691 600
15591 535
6991 754
3730 497