110842 648
12842 661
266979 872
41314 639
5956 795
24633 853
7489 525
40411 532
14680 587
99072 847
23760 554
99295 339