110400 648
12686 661
265674 871
41090 639
5949 795
24620 853
7469 525
40380 532
14661 587
99031 847
23621 553
98781 338