100406 242
5853 612
73389 576
60629 469
108410 667
14769 653
62028 604
101816 361
69256 169
53050 351
72941 858
3833 494
4852 642