1160 215
655 337
115 840
354 879
256 411
774 483
51 286
917 909
753 238
385 550
474 74
658 850
301 533
341 356
496 316
877 133
699 814
1048 352
114 280
476 175