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