111053 648
12885 661
267514 872
41407 639
5960 795
24647 853
7498 525
40431 532
14683 587
99089 847
23818 554
99539 339