110460 648
12711 661
265857 871
41119 639
5950 795
24620 853
7474 525
40382 532
14663 587
99037 847
23636 553
98856 338