12401 118
2789 342
7964 315
16306 277
22582 906
55001 447
12433 64
8900 369
3980 74
14349 316
35367 409
74646 358
15285 704
25973 598
18371 522
3538 140
4867 362
4968 105
6000 86
6741 770
4588 498
100827 371