2556 819
12879 417
11934 674
11787 878
9718 354
195217 407
127632 532
15070 558
45939 834
106337 582
10111 146
73037 531
3435 475
19584 78