3493 59
264 839
573 504
758 365
325 241
835 574
22 652
509 615
130 1000
840 461
899 759
930 28
122 274
184 87
180 576
658 877
375 622
308 85
700 625
862 461
726 972
28 217