12571 318
30490 150
15924 353
7604 399
10493 129
11522 520
11175 78
6828 502
12794 823
9329 673
12671 501
13828 218
8692 134
22047 131
7282 429
12547 778
8057 386
8255 730
10650 147
11393 556
15278 775
21722 785
6639 494
7120 863
5508 378
7895 580
8727 338
12683 39