12438 118
2796 342
7970 315
16325 277
22599 906
55032 447
12442 64
8926 369
3986 74
14402 316
35502 409
74922 358
15366 704
26253 598
18564 522
3546 140
4877 362
4976 105
6017 86
6749 770
4597 498
101110 371