3735 34
4107 289
12970 97
3097 473
10772 561
5640 625
11373 169
7284 773
7263 416
5671 572
20773 579
8792 214
19680 339
4870 266
5560 279
5813 443