10890 429
330816 759
375123 964
25635 237
65545 303
87792 307
4096 560
4871 148
4925 317
8755 797
5767 892