2556 819
12879 417
11934 674
11787 878
9717 354
195194 407
127599 532
15068 558
45928 834
106282 582
10105 146
73002 531
3435 475
19573 78