7612 678
4853 701
5743 845
5898 623
8669 592
23593 581
20843 514
5455 393
2957 127
9848 412
6352 560
128569 178
13014 327
35128 189
3429 501