12956 97
92799 123
14449 456
9653 652
28426 727
22342 253
22888 404
50849 943
24992 547
14192 291
13569 632
318766 1050
10545 628
50744 727
16916 223
14432 702
15293 105
30878 317
39528 293
17798 299
24629 544
22435 1007
8843 218