3005 127
24130 841
16861 880
33215 354
10011 412
6463 560
8725 676
8147 577
134313 179
14515 830
163947 974
233956 590
13263 492
7610 791
13911 327
3282 67
6426 242
3089 183
3148 215
9704 534
9538 548
19553 185
15233 693
5179 195
10421 717
12133 51
30345 293
35518 189