10492 129
11522 520
14788 741
11175 78
6828 502
12794 823
9329 673
35341 281
12671 501
13828 218
8692 134
16875 486
9881 91
22047 131
7282 429
12547 778
8255 730
10650 147
11393 556
5508 378
12683 39
8595 532
4273 39
8286 787
6171 442
2352088 3886
928434 955
247182 1043