30548 150
36825 144
20195 544
18472 315
34142 465
17821 410
21748 785
40570 464
49071 401
11017 49
76524 251