1153 330
1332 243
556 766
382 672
588 710
325 455
946 610
978 109
166 525
507 657
676 718
549 608
865 298
716 619
1014 382
74 383
56 513
143 856
731 218
163 39