12358 118
2786 342
7955 315
16284 277
22566 906
54957 447
12426 64
8881 369
3969 74
14301 316
35265 409
74336 358
15224 704
25722 598
18122 522
3525 140
4863 362
4964 105
5989 86
6731 770
4582 498
100580 371