5287 767
6998 99
23985 895
8521 377
13769 666
5973 479
9493 213
4125 530
7744 888
4880 25
13896 606
18546 78
15703 212
7988 400
4296 443
2967 459
4365 637
2144 125