5981 98
22222 895
7669 377
12453 666
5071 478
7875 213
3315 530
6518 888
3288 25
10662 603
10325 78
11928 212
7342 400
3629 443
2400 459
3785 637
843 125