2556 819
12881 417
11934 674
11787 878
9718 354
195224 407
127636 532
15073 558
45944 834
106359 582
10114 146
73049 531
3435 475
19587 78