25646 1009
62368 107
67681 538
88456 185
45700 357
125058 132
59360 622
86591 266
86107 763
41547 830
168501 687
69057 634
104478 112
42918 267
136515 1122
21083 233
40483 478
71078 155
75473 617
25692 459
5991 228
79084 692
26252 306