4227 86
4557 396
5079 546
7468 625
6019 620
3914 88
4631 583
1797 44
4689 64
18630 597
2845 97
3380 888
16410 622
25138 374
50214 155