18649 722
16212 141
123339 670
16175 780
10625 587
31385 292
8318 884
10569 569
7718 500
10965 225
8771 509