5287 767
6994 99
23980 895
8520 377
13769 666
5970 479
9487 213
4124 530
7742 888
4877 25
13894 606
18546 78
15688 212
7988 400
4296 443
2967 459
4364 637
1238 125