7547 678
4846 701
5732 845
5889 623
8664 592
23583 581
20819 514
5450 393
2951 127
9830 412
6340 560
128063 178
12975 327
35080 189
3427 501