110161 648
12615 661
265102 869
41004 639
5946 795
24612 853
7459 525
40362 532
14656 587
99005 847
23566 553
98586 338