1143 280
945 682
844 555
603 139
559 509
404 99
222 147
1295 999
143 334
440 689
1089 577
563 701
883 490
253 668
387 600
556 159
155 111
794 452
171 83
1210 269