501 115
918 954
163 532
111 164
933 508
463 476
805 192
929 17
317 387
771 212
181 289
230 24
969 556
679 797
404 368
124 303
733 942
262 27
20 338
1023 792