12381 118
2787 342
7959 315
16297 277
22569 906
54970 447
12429 64
8887 369
3972 74
14321 316
35308 409
74472 358
15250 704
25836 598
18224 522
3532 140
4866 362
4966 105
5996 86
6735 770
4584 498
100682 371