253 625 941
267 120 1562
805 546 5328
1 250 706 9216
833 194 6851
336 463 1349
331 375 1251
413 467 2667
294 682 1966
852 787 5134
565 309 4882
619 176 3166
1 571 353 10413
770 404 4647
1 330 590 6049
695 613 4972
969 586 6283
427 183 2582
877 137 9817
645 607 5099
2 653 351 25388
1 120 881 8967
531 852 2574
674 707 5519