2578 267
12545 454
8372 368
50382 179
37384 541
64184 868
53410 701
14025 439
6865 935
3647 864
6542 317
24591 705