12436 118
2796 342
7970 315
16325 277
22598 906
55029 447
12442 64
8923 369
3985 74
14398 316
35500 409
74907 358
15365 704
26243 598
18561 522
3546 140
4877 362
4975 105
6017 86
6749 770
4597 498
101095 371