10292 852
398016 786
16552 309
85289 383
55128 84
73648 417
1117 132
7165 492
58564 399
6582 578
18901 156