1003 318
827 39
648 600
208 275
39 719
483 566
228 562
300 266
878 286
280 347
483 844
215 680
299 833
690 544
240 706
441 364
355 317
442 333
42 439
741 410