5698 816
20964 799
17569 677
15642 809
9265 436
52055 532
4363 360
5146 244
4482 720
2935 521
4427 600
2381 206