1026 338
400 313
212 646
144 429
834 338
784 141
61 659
1000 575
613 152
300 693
269 414
288 343
919 982
1055 819
141 171
629 973
305 817
920 998
657 919
111 805