2556 819
12881 417
11934 674
11787 878
9718 354
195222 407
127636 532
15072 558
45944 834
106355 582
10112 146
73048 531
3435 475
19587 78