2957 127
23703 841
16621 880
32684 354
9848 412
6352 560
8415 676
8067 577
128583 178
14339 830
163835 974
233805 590
13182 492
7545 791
13015 327
3217 67
6246 242
3025 183
3052 215
9598 534
8125 547
19231 185
15097 693
5031 195
10256 717
10703 50
29460 293
35128 189