4226 430
2275 66
5834 598
5908 908
3858 301
2789 65
7416 480
4901 211
5478 199
5480 625
4648 687
5734 875