12353 118
2785 342
7954 315
16278 277
22564 906
54955 447
12426 64
8879 369
3969 74
14289 316
35256 409
74303 358
15217 704
25693 598
18099 522
3524 140
4860 362
4961 105
5984 86
6730 770
4582 498
100537 371