110880 648
12848 661
267064 872
41331 639
5958 795
24635 853
7492 525
40413 532
14680 587
99077 847
23768 554
99340 339