18812 722
16746 141
125503 670
16466 780
11071 587
31867 292
8679 885
11547 569
8243 500
11419 225
9155 509