22184 586
6840 214
2736 34
4029 33
4067 728
7104 517
25706 51
7633 414
5537 622
3765 458
7087 546
5767 531
2949 334