9698 509
15409 664
33552 109
28937 437
11968 880
8683 135
4532 38
13199 445
6226 283
6070 473
21004 52
42711 129
3701 304
7582 251
5549 318
11824 648
8048 386
21428 64
16234 432
15838 153
15340 181
27180 717
17150 349
10913 416
25519 634
26241 442
15547 609
14346 700