110467 648
12714 661
265891 871
41122 639
5950 795
24620 853
7476 525
40386 532
14663 587
99038 847
23636 553
98864 338