22646 586
7408 214
2768 34
5475 33
4076 728
7150 517
25829 51
7674 414
5584 622
3768 458
7129 546
5753 531
2980 334