111176 648
12909 661
267757 872
41456 639
5963 795
24650 853
7504 525
40440 532
14685 587
99096 847
23843 554
99628 339