9068 125
15512 298
9107 179
7652 120
11508 797
6042 118
12631 840
11643 648
7432 745
14944 714
8293 446
11417 47
7218 372
9247 668
8355 577
6791 482
3913 73
15457 480
8976 419
6831 600
12345 627
8304 999
11736 761
13898 570
6850 508
14551 303
13453 85
6115 836