2969 520
2062 117
5286 995
3250 373
7998 346
5446 593
6044 340
6454 728
4683 822
7039 244
5587 36
5038 571
5635 944
5472 683
2862 205
4652 830