5287 767
6992 99
23971 895
8520 377
13766 666
5966 479
9483 213
4123 530
7741 888
4872 25
13889 606
18546 78
15671 212
7987 400
4296 443
2967 459
4363 637
1120 125