110335 648
12653 661
265499 870
41066 639
5949 795
24616 853
7465 525
40374 532
14658 587
99023 847
23602 553
98721 338