15530 616
39483 302
20314 93
31142 863
7890 291
45344 338
35502 109
29099 153
7553 516
3164 212
9756 93