26793 674
13785 606
40511 371
10229 543
5006 540
4413 914
6305 496
3947 52
2825 590
9588 663
4449 902
6658 623
1162 277