110995 648
12866 661
267373 872
41389 639
5960 795
24646 853
7494 525
40426 532
14680 587
99084 847
23804 554
99462 339