95076 559
51052 443
19761 367
107703 821
172538 1002
54440 616
190150 573
363072 805
119421 476
11205 471
5551 410