8048 386
21428 64
16234 432
15838 153
15338 181
27180 717
17150 349
10913 416
25519 634
26240 442
15547 609
14346 700
6715 271
12514 594
4548 485
10452 323
7589 110
2965 184
2892 129
5859 535
14292 318
8766 242
6817 605
10455 255
39533 706
9257 347
13676 95
24783 500