2918 550
3218 534
8902 103
912 146
17680 169
109269 408
14793 786
4955 777
12258 485
30481 583
12143 501
12142 43
10617 593
3971 529
3867 688
1711 119
8698 600
15595 535
6992 754
3739 497