31026 242
18483 558
9818 365
6259 28
11341 581
8067 243
7203 206
16683 573
8738 497
10162 70
34566 425
16364 415
7372 569
11979 338
43084 367
12784 659
30381 392
6284 258
53811 878
10190 175
90878 208
12065 204
11580 389
9582 561