6558 328
23731 614
23719 99
10613 52
2900 608
15011 497
15605 526
444290 748
24714 161
2160 159
17804 783
40056 543
19551 522
29861 577
8570 810
7844 248
3240 319