110352 648
12665 661
265562 870
41072 639
5949 795
24618 853
7466 525
40377 532
14658 587
99027 847
23611 553
98739 338