45081 393
20353 329
90455 454
15682 316
30018 913
11700 860
15999 456
32635 591
29520 291
23048 398
24721 833
3784 740
3803 714
8978 565
30586 839
36791 209
10570 799
40320 853
31717 677
13609 83
28481 597
18751 101
9362 593
27925 344
16690 380
8044 484
14167 692
24633 185