25893 567
1638 59
4068 832
2333 64
3569 622
4646 941
4245 220
2891 42
5323 149
3413 742
5579 246
6959 614