30162 548
1835 253
2438 248
13376 228
3680 790
29895 293
11310 934
35548 425
9283 95
11134 711
10330 416
10826 183
10090 782
18021 518
3948 30
10618 469
6800 861
11754 546