291 496 650
409 840 1003
347 624 1142
164 441 216
724 127 1854
380 531 947
246 480 629
495 821 1333
607 892 943
262 742 509
231 959 596
279 764 546
185 083 356
505 808 1325
256 226 437
332 022 1011
282 230 689
376 860 1148
1 138 255 3859
240 562 796
413 364 953
422 501 1061
198 771 174
1 253 062 3763