503 545
684 921
296 431
183 247
230 367
562 946
557 241
192 699
412 904
110 252
95 164
135 722
626 881
442 476
300 23
69 88
151 113
442 491
220 781
666 160