95306 559
51166 443
19781 367
107903 821
172754 1002
54471 616
190384 573
363623 805
119593 476
11209 471
5558 410