6875 778
15922 885
13269 616
4957 366
26286 849
16668 389
5329 93
5658 535
1954 108
3633 632
2662 512