12401 118
2789 342
7964 315
16306 277
22581 906
55000 447
12433 64
8900 369
3980 74
14349 316
35363 409
74644 358
15282 704
25967 598
18364 522
3537 140
4866 362
4968 105
6000 86
6741 770
4588 498
100822 371