15196 829
30179 622
24643 539
19955 773
16210 439
18388 835
13651 714
39806 323
13957 812
12123 314
12611 535
18027 58
24210 376
24911 605
11913 801
10912 635
15728 742
35252 548
17338 330
30173 65
11237 480
35095 314
46950 740
14299 122
6553 362
30726 647
77124 266
25519 653