15439 616
39295 302
20231 93
30313 863
7720 291
43977 337
34277 109
28208 153
7502 516
3110 212
9641 93