1058 329
1271 243
555 766
378 672
583 710
303 455
946 610
977 109
161 525
505 657
672 718
546 608
862 298
715 619
993 382
73 383
53 513
125 856
714 218
160 39