110358 648
12670 661
265570 870
41075 639
5949 795
24618 853
7467 525
40377 532
14658 587
99027 847
23611 553
98740 338