15530 616
39484 302
20314 93
31145 863
7890 291
45345 338
35504 109
29100 153
7554 516
3165 212
9756 93