40094 176
19664 103
23682 613
36411 672
16383 389
27606 151
16026 325
27642 915
36991 112
19454 814
21210 584
19677 465
29513 677
19884 240
29550 528
77930 308
44709 810
19824 247
28925 138
15670 787
27720 583
25539 510
21089 537
37920 62