626 190
146 871
217 1000
814 201
758 769
111 958
228 247
585 925
159 441
193 49
422 388
885 575
47 520
552 823
49 954
166 367
892 866
585 120
546 994
508 642
542 862
66 268
966 618