5287 767
6994 99
23979 895
8520 377
13768 666
5970 479
9486 213
4124 530
7742 888
4876 25
13894 606
18546 78
15683 212
7988 400
4296 443
2967 459
4364 637
1120 125