5693 816
20921 799
17543 677
15625 809
9251 436
51978 532
4361 360
5141 244
4482 720
2935 521
4427 600
2381 206