7589 678
4849 701
5737 845
5897 623
8668 592
23590 581
20830 514
5452 393
2956 127
9845 412
6347 560
128347 178
13002 327
35116 189
3428 501