110659 648
12785 661
266465 871
41247 639
5951 795
24625 853
7483 525
40400 532
14677 587
99056 847
23703 553
99099 339