10397 183
3948 170
4433 100
5060 779
4298 387
7071 124
2296 336
3933 510
8960 676
3990 802
2929 269
3832 392
5895 954
6597 406
3589 524