110838 648
12838 661
266962 872
41310 639
5956 795
24633 853
7489 525
40411 532
14680 587
99072 847
23758 554
99285 339