4006 599
160675 445
98853 180
45804 862
26051 523
5847 315
3994 561
6868 476
4026 430
9647 220
2486 265