12397 118
2789 342
7964 315
16306 277
22580 906
54995 447
12432 64
8896 369
3980 74
14345 316
35354 409
74624 358
15278 704
25946 598
18347 522
3537 140
4866 362
4968 105
6000 86
6741 770
4588 498
100797 371