3079 177
13918 819
44954 634
99573 356
147483 153
141407 269
152870 575
128090 969
109483 721
86760 920
25677 1009
67750 538
88531 185
45731 357
14712 495
125189 132
59429 622
86676 266
86176 763
41589 830
168659 687
69114 634
104570 112
42960 267