947 412
821 451
691 245
48 871
808 488
1146 533
247 519
1063 72
969 141
221 935
846 742
961 302
504 230
124 266
1069 871
160 521
945 862
297 717
51 286
526 715