110671 648
12787 661
266485 871
41247 639
5951 795
24625 853
7483 525
40401 532
14677 587
99058 847
23706 553
99107 339