2589 267
12554 454
8375 368
50460 179
37562 541
64338 868
54029 701
14032 439
6872 935
3653 864
6549 317
24641 705