3996 599
160517 445
98440 179
45737 862
26015 523
5844 315
3993 561
6866 476
4023 430
9642 220
2484 265