2427 28
40441 409
8570 838
9128 595
8631 215
3934 551
2067 495
7799 465
3651 113
57097 344
22683 67
3756 757
9618 886
9275 64
23311 101
5385 504
23711 531
32804 620
32922 272
21755 352
22046 618
9349 554
8661 73
39805 430
44814 48
10996 322
12968 877
9917 42