10293 852
398024 786
16552 309
85290 383
55128 84
73648 417
1117 132
7165 492
58565 399
6582 578
18901 156