14689 581
4147 159
3284 73
21910 662
6582 585
2307 301
12816 376
12633 771
57291 587
62029 95
8931 676
23160 509
3393 337
7057 299
2664 528