101201 200
90516 307
119343 749
77496 729
109747 548
27434 605
151849 400
49949 345
72981 682
117352 324
54070 591
55587 124
46618 572
80042 825
66520 88
77085 242
116686 527
74896 864
79498 561
44360 646
44741 692
33504 776
49222 538
69917 511