34593 92
4197 94
4391 162
17629 529
27775 689
10429 358
32334 450
4426 911
19641 169
3646 450
5053 523
2978 465
7033 865
1388 46
5241 299
7805 713
40465 549
4170 278
4053 469
3517 50
2903 476
5909 933
37016 82
2880 127
4929 258
5888 128
8504 535
14100 536