4899 767
6331 98
22801 895
7768 377
12686 666
5315 478
8408 213
3562 530
6940 888
3582 25
12155 604
10477 78
12898 212
7526 400
3780 443
2600 459
3964 637
914 125