5695 816
20935 799
17553 677
15626 809
9252 436
51998 532
4361 360
5144 244
4482 720
2935 521
4427 600
2381 206