2578 267
12546 454
8372 368
50399 179
37423 541
64203 868
53529 701
14026 439
6866 935
3647 864
6543 317
24599 705