2925 550
3235 534
8954 103
921 146
17693 169
110057 408
14843 786
4957 777
12282 485
30535 583
12161 501
12171 43
10622 593
3987 529
3878 688
1711 119
8716 600
15624 535
7011 754
3751 497