13009 867
12458 437
2863 866
30557 195
10165 523
6974 459
40064 272
9322 673
13087 496
4776 780
40065 545
14896 657
4922 443
3607 618