12400 118
2789 342
7964 315
16306 277
22581 906
54998 447
12433 64
8899 369
3980 74
14349 316
35357 409
74633 358
15279 704
25955 598
18353 522
3537 140
4866 362
4968 105
6000 86
6741 770
4588 498
100805 371