15196 829
30181 622
24643 539
19955 773
18388 835
15604 101
13957 812
12612 535
18027 58
24210 376
24911 605
11913 801
10912 635
15728 742
7473 498
11237 480
35095 314
46952 740
14302 122
6553 362
30727 647
77128 266
25519 653
37517 120
25105 779
18417 317
30887 233
27540 497