26580 45
14210 598
20646 548
10014 171
13917 111
17770 322
54146 330
74398 578
24549 456
50093 682
18502 560
109779 667
14946 653
20444 237
21981 424
7535 197
62877 604
14022 700
23187 357
17546 461
103211 361
10797 50
32464 145
35838 583
16926 777
21297 759