125888 593
39157 563
12795 306
6940 684
4494 146
9422 409
3245 702
17565 645
14109 70
9897 787
8767 926
14230 134
11602 834
5183 525
8012 411
3949 598
14978 52
23766 435
37932 372
11621 417
30040 1014
30790 430
6407 196
23674 509
6447 234
9117 755
6743 725
1052 47