18057 781
306096 1437
9472 252
7476 512
57655 153
53585 438
3673 452
5193 491
3823 207
4742 931
4958 596