5304 687
4831 477
4232 656
12805 814
161668 555
65268 464
18555 632
92335 184
12878 466
50513 335
10641 314
4808 954
2665 284
1789 185