110633 648
12775 661
266390 871
41224 639
5951 795
24625 853
7483 525
40399 532
14677 587
99054 847
23692 553
99043 338