15530 616
39483 302
20314 93
31140 863
7889 291
45339 338
35496 109
29099 153
7553 516
3164 212
9756 93