30 474
616 803
38 333
158 929
807 839
603 726
166 823
555 932
278 721
876 809
436 885
503 753
417 545
130 189
183 549
720 741
682 802
26 263
984 838
401 542
670 334
188 40
966 547