95657 561
51372 443
19812 367
108172 821
173124 1002
54529 616
191002 573
364422 805
119865 476
11220 471
5568 410