110653 648
12779 661
266438 871
41243 639
5951 795
24625 853
7483 525
40400 532
14677 587
99055 847
23699 553
99084 339