3991 286
2223 485
3787 652
9162 771
18237 561
3027 64
46624 575
5794 468
7588 204
14378 386
5115 472
3695 579
3550 495