109797 647
12517 661
264224 868
40859 639
5935 795
24599 853
7440 525
40347 532
14649 587
98984 847
23479 553
98289 338