7575 678
4849 701
5734 845
5896 623
8668 592
23590 581
20829 514
5451 393
2956 127
9839 412
6344 560
128263 178
12999 327
35112 189
3428 501