300 653
645 154
361 129
556 114
114 814
790 771
124 758
261 319
944 526
566 712
183 790
15 809
103 354
612 426
346 647
902 827
473 487
997 952
691 742
310 669