110474 648
12718 661
265911 871
41131 639
5950 795
24621 853
7476 525
40386 532
14663 587
99038 847
23640 553
98868 338