15201 829
30189 622
24648 539
19959 773
16215 439
18390 835
13652 714
39812 323
13960 812
12124 314
12612 535
18029 58
24213 376
24914 605
11914 801
10912 635
15728 742
35254 548
17344 330
30178 65
11240 480
35096 314
46958 740
14304 122
6553 362
30733 647
77141 266
25519 653