4026 608
6540 323
14842 409
6710 493
17718 58
7172 789
21685 808
8560 482
11578 169
5985 747
4706 554