2578 267
12547 454
8372 368
50401 179
37433 541
64206 868
53555 701
14026 439
6866 935
3647 864
6543 317
24601 705