999 140
6729 122
8800 244
32629 647
2413 120
46994 385
6404 586
6553 705
4675 911
10345 667
4624 884
3513 561