95300 559
51160 443
19778 367
107894 821
172748 1002
54471 616
190376 573
363601 805
119583 476
11209 471
5558 410