10384 183
3943 170
4432 100
5057 779
4296 387
7071 124
2295 336
3932 510
8960 676
3990 802
2928 269
3832 392
5894 954
6596 406
3589 524