110702 648
12796 661
266546 872
41260 639
5952 795
24628 853
7485 525
40405 532
14677 587
99059 847
23718 554
99130 339