14483 526
442339 748
20556 160
1652 159
16890 783
38555 543
17329 521
25757 576
7554 810
3655 247
2520 319