111271 648
12922 661
267898 872
41485 639
5967 795
24654 853
7505 525
40444 532
14689 587
99099 847
23860 554
99673 339