2601 744
2843 853
6385 313
10196 168
16492 533
12137 628
8948 421
10001 368
7018 512
6248 79
4977 106
5521 175