7594 678
4850 701
5737 845
5898 623
8668 592
23592 581
20838 514
5454 393
2956 127
9848 412
6350 560
128443 178
13010 327
35121 189
3428 501