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