4003 39
11824 648
8047 386
21427 64
16234 432
15837 153
15337 181
5846 897
30859 372
5593 391
27180 717
17150 349
10913 416
25519 634
26240 442
6350 530
15546 609
25978 445
10222 252
14346 700
6715 271
12514 594
4547 485
10452 323
21409 837
15591 380
7176 551
7941 461