7518 678
4842 701
5731 845
5888 623
8663 592
23581 581
20816 514
5449 393
2950 127
9827 412
6340 560
127980 178
12959 327
35074 189
3427 501