43716 600
85801 674
2891 456
39883 618
7730 674
6710 393
2398 138
4635 198
51420 815
6574 301
6918 654
3278 100
9818 538
10904 599