1054 10
1115 448
658 311
37 260
893 404
412 228
733 509
546 762
870 856
651 496
558 26
747 335
865 748
445 683
328 642
617 659
363 378
663 501
383 897
754 33