95290 559
51151 443
19774 367
107886 821
172733 1002
54469 616
190365 573
363570 805
119569 476
11209 471
5557 410