4226 430
2276 66
5836 598
5911 908
3858 301
2790 65
7416 480
4903 211
5478 199
5480 625
4648 687
5734 875