18815 722
16762 141
125556 670
16475 780
11080 587
31874 292
8684 885
11556 569
8273 500
11433 225
9161 509