21 255 140
31 322 281
149 694 2903
138 449 1355
137 669 1349
237 664 3279
652 085 4174
441 736 1747
242 694 1529
96 655 1245
170 152 2241
130 539 1038
146 516 1392
364 275 3060
118 376 877
263 929 4858
202 333 6490
131 767 1105
95 183 417
253 945 3194
251 152 5976
134 269 2164
164 055 1835
475 818 5728