12435 118
2796 342
7970 315
16324 277
22598 906
55028 447
12442 64
8923 369
3985 74
14397 316
35493 409
74895 358
15364 704
26237 598
18559 522
3546 140
4877 362
4975 105
6017 86
6749 770
4597 498
101090 371