2556 819
12880 417
11934 674
11787 878
9718 354
195220 407
127634 532
15070 558
45942 834
106346 582
10111 146
73045 531
3435 475
19586 78