1058 218
21474 461
47200 731
35565 896
29022 879
15940 877
32357 354
14942 890
61464 939
11692 583
8460 503
6862 523
8622 112
15921 846
6808 616
9188 622