3 2
43 26
51 31
139 83
82 49
132 79
104 62
151 91
98 59
3 2
43 26
51 31
109 65
88 53
71 43
139 83
82 49
296249 177749
187643 112586
170843 102506
155760 93456
133230 79938
112464 67478
102585 61551
98633 59180
93922 56353
82425 49455