14011 745
8325 809
7170 527
2570 479
1909 472
4657 646
5873 158
7427 277
12267 550
9152 462
2152 184
3895 643
7030 947
53342 823
102506 209
4308 254
5077 558
6287 329
4564 576