5391 861
3866 397
6671 127
6978 94
17852 803
9829 769
7463 752
12183 964
3535 55
14083 57
9243 389
9485 927
5082 697
6747 500
178227 790
8244 759
3054 427
1614 299
3494 442
4649 529
2646 564