650 504
313 867
526 413
195 705
841 732
554 628
534 436
468 883
609 276
903 751
63 191
350 940
638 167
32 355
553 156
1706 430
8 270
986 236
515 412
86 676
369 184
996 299
884 802
958 627