6815 322
12753 474
8241 138
18922 851
10479 580
5080 97
8347 518
12410 462
13437 268
7035 473
9616 451
12683 574
11876 52
11598 866
7990 261
11877 362
12465 355
10250 846
8218 169
8548 508
3660 37
5575 541
6030 174
13582 519