110458 648
12706 661
265840 871
41118 639
5949 795
24620 853
7474 525
40382 532
14663 587
99036 847
23635 553
98848 338