95488 560
51270 443
19799 367
108049 821
172943 1002
54496 616
190621 573
364022 805
119715 476
11216 471
5563 410