110046 648
12580 661
264804 868
40948 639
5941 795
24607 853
7455 525
40356 532
14654 587
98999 847
23539 553
98485 338