18915 750
9735 426
27298 386
20164 376
9749 721
22486 47
2696 305
7580 917
5706 433
11088 565
6345 412