22684 586
7420 214
2772 34
5489 33
4077 728
7154 517
25847 51
7677 414
5588 622
3771 458
7147 546
5756 531
2986 334