12381 118
2787 342
7959 315
16297 277
22569 906
54971 447
12429 64
8887 369
3972 74
14322 316
35309 409
74477 358
15250 704
25836 598
18225 522
3532 140
4866 362
4966 105
5996 86
6735 770
4585 498
100683 371