5287 767
6990 99
23969 895
8520 377
13766 666
5962 479
9481 213
4123 530
7741 888
4866 25
13888 606
18546 78
15663 212
7987 400
4296 443
2966 459
4362 637
1120 125