90560 454
15703 316
30152 913
11740 860
16116 456
32731 591
29577 291
23283 398
24846 833
3791 740
3819 714
9000 565
30705 839
36864 209
10632 799
40455 853
31762 677
13662 83
28585 597
18807 101
9391 593
28015 344
16798 380
8073 484
14306 692
24670 185
9497 49
8937 170