12979 97
92833 123
14462 456
9653 652
28437 727
22344 253
22890 404
50858 943
24999 547
14193 291
13570 632
318781 1050
10547 628
50746 727
16919 223
14433 702
15295 105
30879 317
39531 293
17798 299
24631 544
22437 1007
8843 218