1058 218
21474 461
47199 731
35555 896
29020 879
15940 877
32357 354
14942 890
61464 939
11692 583
8460 503
6862 523
8621 112
15921 846
6807 616
9188 622