7598 678
4851 701
5740 845
5898 623
8669 592
23592 581
20840 514
5454 393
2957 127
9848 412
6350 560
128494 178
13010 327
35127 189
3428 501