2968 520
2061 117
5269 995
3238 373
7993 346
5443 593
6038 340
6453 728
4677 822
7036 244
5581 36
5036 571
5635 944
5468 683
2858 205
4649 830