22656 586
7413 214
2768 34
5480 33
4076 728
7152 517
25838 51
7675 414
5585 622
3768 458
7132 546
5753 531
2980 334