14489 526
442347 748
20594 160
1652 159
16892 783
38560 543
17335 521
25761 576
7558 810
3656 247
2521 319