14685 581
4146 159
3276 73
21905 662
6580 585
2307 301
12796 376
12625 771
57265 587
62021 95
8929 676
23148 509
3392 337
7050 299
2664 528