503 937
873 596
300 659
455 602
409 620
811 20
31 453
716 755
807 168
107 573
567 276
92 463
641 410
103 185
620 240
54 767
114 659
135 267
632 511
889 692