4227 86
4557 396
5079 546
7468 625
6019 620
3914 88
4631 583
1797 44
4690 64
18638 597
2846 97
3380 888
16411 622
25145 374
50231 155