1054 848
321 550
53 505
724 472
466 280
301 313
364 369
314 13
156 886
384 153
391 812
370 257
409 60
125 674
369 155
507 211
599 383
444 528
348 792
859 89