291 496 650
409 839 1003
347 624 1142
164 440 216
724 126 1854
380 530 947
246 480 629
495 821 1333
607 891 943
262 741 509
231 958 596
279 764 546
185 083 356
505 807 1325
256 226 437
332 022 1011
282 228 689
376 860 1148
1 138 254 3859
240 562 796
413 363 953
422 501 1061
198 771 174
1 253 058 3763