12401 118
2789 342
7964 315
16306 277
22581 906
55000 447
12433 64
8900 369
3980 74
14349 316
35361 409
74643 358
15281 704
25965 598
18361 522
3537 140
4866 362
4968 105
6000 86
6741 770
4588 498
100817 371