110560 648
12744 661
266148 871
41178 639
5951 795
24622 853
7478 525
40391 532
14664 587
99046 847
23664 553
98940 338