10293 852
398033 786
16552 309
85296 383
55134 84
73653 417
1117 132
7165 492
58568 399
6583 578
18906 156