10293 852
398047 786
16554 309
85302 383
55137 84
73659 417
1117 132
7167 492
58578 399
6584 578
18908 156